dd digital data - German English Dictionary